Microsoft's $1150000000 Mistake